sand cushion - French English Dictionary